scavenger better - Alemán Inglés Diccionario